sanitation infrastructure - German English Dictionary